meat and rice croquettes - Turkish English Dictionary